Piwik\Piwik C

Total Complexity 111
Dependencies 15
Dependents 793
Total lines 944
Lines of code 380
Logical lines of code 193
Comment lines 403
Methods 55
Properties 1

Methods 55

Method Rating Maintainability Complexity Lines of code
hasTheUserSuperUserAccess()
S
56 7 19
isAssociativeArray()
S
56 6 19
checkValidLoginString()
S
57 6 16
getQuotientSafe()
S
59 6 13
getEarliestDateToRearchive()
S
58 5 16
requestTemporarySystemAuthToken()
S
52 4 25
getArrayFromApiParameter()
S
61 4 13
secureDiv()
S
70 4 6
checkObjectTypeIs()
S
63 4 9
getAllSuperUserAccessEmailAddresses()
S
62 3 12
checkUserHasSuperUserAccessOrIsTheUser()
S
65 3 9
isMultiDimensionalArray()
S
66 3 9
isUserIsAnonymous()
S
71 3 5
exitWithErrorMessage()
S
59 1 16
isUserHasCapability()
S
67 2 8
isUserHasAdminAccess()
S
67 2 8
isUserHasViewAccess()
S
67 2 8
isUserHasWriteAccess()
S
67 2 8
isUserHasSomeViewAccess()
S
68 2 8
hasUserSuperUserAccess()
S
68 2 8
getUnnamespacedClassName()
S
71 2 5
hasUserSuperUserAccessOrIsTheUser()
S
67 2 8
getCurrentUserLogin()
S
69 2 7
getContactEmailAddresses()
S
66 2 8
postTestEvent()
S
72 2 5
getRandomTitle()
S
59 1 15
getCurrentPlugin()
S
78 1 3
postEvent()
S
78 1 3
addAction()
S
79 1 3
isValidEmailString()
S
78 1 3
redirectToModule()
S
68 1 7
translate()
S
74 1 4
getPeriod()
S
78 1 3
getAction()
S
78 1 3
getDate()
S
78 1 3
getModule()
S
78 1 3
error()
S
79 1 3
getLoginPluginName()
S
80 1 3
checkUserIsNotAnonymous()
S
81 1 3
getPercentageSafe()
S
77 1 3
getCurrentUserEmail()
S
74 1 4
getCurrentUserCreationDate()
S
74 1 4
getCurrentUserLastSeen()
S
74 1 4
getCurrentUserTokenAuth()
S
80 1 3
doesUserRequirePasswordConfirmation()
S
72 1 5
checkUserHasSuperUserAccess()
S
81 1 3
checkUserHasSomeViewAccess()
S
81 1 3
checkUserHasAdminAccess()
S
80 1 3
isUserHasSomeAdminAccess()
S
80 1 3
checkUserHasSomeWriteAccess()
S
81 1 3
isUserHasSomeWriteAccess()
S
80 1 3
checkUserHasSomeAdminAccess()
S
81 1 3
checkUserHasViewAccess()
S
80 1 3
checkUserHasWriteAccess()
S
80 1 3
checkUserHasCapability()
S
79 1 3